package com.xique.park.bean.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.Date;

/**
 * 入场记录对象备份
 *
 * @author xique
 * @date 2021-12-09
 */
@Data
public class ParkInCopy {

    private static final long serialVersionUID = 1L;

    /**
     * $column.columnComment
     */
    @TableId(value = "id", type = IdType.INPUT)
    private Long id;

    /**
     * 进车牌
     */
    private String inCarPlate;

    /**
     * 备用进车牌
     */
    private String inCarPlateBak;

    /**
     * 车型：0：小车，1：大车，2：超大车，3：其他
     */
    private String carType;

    /**
     * 车辆计费id
     */
    private Long chargeId;

    /**
     * 入场时间
     */
    private Date inTime;

    /**
     * 入场缴费时间
     */
    private Date inChargeTime;

    /**
     * 入场图片：多张图片用；分割
     */
    private String inPic;

    /**
     * 入场通道id
     */
    private Long inLaneId;

    /**
     * 入场类型：1-自动放行 2-人工放行 3----
     */
    private String inType;

    /**
     * 入场备注
     */
    private String inRemark;

    /**
     * 状态：预留
     */
    private String status;

    /**
     * 车牌颜色或者车牌类型 1-蓝色 2-黄色
     */
    private String plateColor;

    /**
     * 是否上传交管局接口：预留
     */
    private String isTaffic;

    /**
     * 是否修改
     */
    private String isUpdate;

    /**
     * 更改人
     */
    private Long updateUser;

    /**
     * 车场id
     */
    private Long parkId;

    /**
     * 车辆管理大类
     */
    private String mngType;

    /**
     * 车辆管理类型
     */
    private Long mngTypeId;

    /**
     * 设备上传的记录id，用于修改记录时作为唯一标识
     */
    private Long devRecId;

    /**
     * 多位多车超过车位数是否需要收费
     */
    private String isMultFee;

    /**
     * 停车流水, 标识具体某次停车事件, 需保证该停车场下唯一.
     */
    private String parkingSerial;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

}
